pay a formal visit - German English Dictionary